home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga News 95
/
Amiga News 95.iso
/
dpat
/
dpat77
/
lfgrabpath
/
documentation
next >
Wrap
Text File
|
1994-09-12
|
3KB
|
71 lines
LFGrabPath 1.0
© LFSoft 1994
The english documentation is included in the source code.
Présentation:
~~~~~~~~~~~~~
Tous les Shells lancés par une simple tache ou par un processus démarré
par le Workbench n'héritent d'aucun path. C'est le cas de ceux créés par
des programmes comme DMouse ou du Shell esclave de mon DiceConfig.
LFGrabPath permet de capturer le path global du système qui est stocké dans
la structure CLI du Workbench.
Fonctionnement :
~~~~~~~~~~~~~~~~
LFGrabPath ne peut fonctionner que sur les systèmes sous 2.0 ou plus.
Cependant, si quelqu'un peut m'indiquer comment récupérer le path global
sous 1.x, je pourrais programmer une version compatible avec ces OS.
Informations :
~~~~~~~~~
LFGrabPath est un CARTE-WARE ce qui signifie que vous *devez* m'envoyer
une carte postale pour me dire que vous appréciez mon travail.
D'un autre coté, je ( Laurent FAILLIE ) n'assume aucune garantie.
+----------------------------------------------+
| UTILISEZ CE PROGRAMME A VOS PROPRES RISQUES. |
+----------------------------------------------+
Ce programme a été développé sur mon nouvel Amiga 4000, 68040, 6 Mo de
RAM, HD 120 Mo sous KS 39.106 & WB 39.29 ( système 3.0 ) et sur mon vieil,
mais toujours GENIAL, AMIGA 1000, 68010, 6 Mo de RAM, HD 52 Mo sous KS
37.210 et WB 38.35 ( système 2.1 ).
Il a été compilé avec la version ENREGISTREE de DICE ( v 2.07.54 R ) et
il est PURE.
Le code n'est donné que pour information car certains aspects dépendent
de DICE et certaines fonctions proviennent de ma LF.lib. Certaines parties
de ce code sont basés sur mon LFSystemBinder 1.0 et sur les sources de CSH
5.31. ATTENTION: CSH 5.xx a un bogue qui plantera votre Amiga si vous faites
un "path -gr" car le path du Workbench est alloué par un simple AllocMem()
au lieu de l'AllocVec() comme pour les autres processus CLI. J'ai envoyé ce
rapport de bug a l'auteur de CSH. Mon LFSystemBinder n'a pas ce bogue.
Dice est © Matt. Dillon ( merci Matt ... ),
LFGrabPath, LFSystemBinder & DiceConfig sont © LFSoft,
Remerciements à:
~~~~~~~~~~~~~~~
- SOMEWARE pour importé DICE en France,
- Mes ß-Testeurs, Frank GEIDER, Bruno Antoine, Animage Production &
Sébastien BOUCHEX,
- Andreas M. Kirchwitz pour CSH 5.20+,
- AmigaNews,
- Tous ceux qui se sont enregistrés pour mes DPs,
- Fred Fish et CAM pour les librairies de DPs,
- Couleur 3 pour la musique,
- Un très très gros merci a BABETH...
Historique :
~~~~~~~~~
22/07/1994 : Première version.
Ecrire a :
~~~~~~~
Laurent FAILLIE
"Les Vuardes"
74930 Pers-Jussy
FRANCE